spurned lover - Spanish English Dictionary